:host { // 指定组件所在节点样式
  flex: 1;
  display: flex;
  overflow: hidden;
  .flex_vertical {
    flex: 1;
    display: flex;
    flex-direction: column;
  }
}
.empty_box {
  width: 100%;
}

.scroll_wrap {
  width: 100%;
  overflow: hidden;
  transform: translate(0, 0);
  .hide_tab {
    --tabs-line-height: 0; // 隐藏tab项
  }
  .scroll_inner {
    height: 100%;
  }
  //#region tabs flex布局
  .van-sticky-wrap {
    top: 0rpx !important; // 粘性布局位置矫正(由于父容器设有 transform使fixed降级)
  }
  // van-tabs 内容容器
  .van-tabs__content {
    flex: 1;
  }
  // van-tab 实际内容区块
  .van-tab__pane {
    height: 100%;
    display: flex;
    flex-direction: column;
  }
  //#endregion tabs flex布局
}